package com.ruoyi.standingbook.sanitationvehicle.mapper;

import com.ruoyi.standingbook.sanitationvehicle.domain.SanitationVehicleBill;
import com.ruoyi.standingbook.sanitationvehicle.domain.bo.SanitationVehicleBillBo;
import com.ruoyi.standingbook.sanitationvehicle.domain.vo.BillSendBean;
import com.ruoyi.standingbook.sanitationvehicle.domain.vo.SanitationVehicleBillVo;
import com.ruoyi.common.core.mapper.BaseMapperPlus;

import java.util.Collection;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

/**
 * 环卫作业车-异常工单Mapper接口
 *
 * @author lq
 * @date 2024-01-07
 */
public interface SanitationVehicleBillMapper extends BaseMapperPlus<SanitationVehicleBillMapper, SanitationVehicleBill, SanitationVehicleBillVo> {

    List<String> listChangeInfo(Map<String, Object> map);

    int updateByFlowCode(Map<String, Object> ids);

    int realDelByIds(Collection<String> ids);


    void realDelByToiletIds(Collection<String> ids);

    SanitationVehicleBillVo queryOne(SanitationVehicleBillBo bo);
}
